Grafische Benutzeroberflächen (GUI, Graphical User Interfaces) erfordern einen sorgfältigen Entwurf der Bildschirmobjekte, insbesondere der Formulare und Berichte. Beachten Sie dabei die folgenden Faustregeln:
Wenn in der Codierungsphase visuelle Entwicklungswerkzeuge wie Access oder Excel zum Einsatz kommen, können Sie diese bereits in der Spezifikations- und Entwurfsphase als Protyping Tools einsetzen. Die so entstehenden Prototypen sind zwar nur "Bildschirmkulissen", hinter denen noch keine Verarbeitungslogik steht. Die Beurteilung der Spezifikations- und Entwurfsergebnisse durch Anwender fällt aber leichter.
Hauptziele des Dialogentwurfs sind die Erstellung der Menüstruktur und des Fomular- und Berichtsentwurfs. Die Menüstruktur setzt die Menüpunkte bzw. -symbole zueinander in Beziehung. Der Fomular- und Berichtsentwurf nennt die benötigten Formulare und Berichte und spezifiziert deren Inhalte.
Widerstehen Sie der Versuchung, Prototypen zu sehr zu verfeinern. Begnügen Sie sich stattdessen mit Formular- und Berichtskizzen. Füllen Sie deshalb Eigenschaftenlisten nicht vollständig aus und codieren Sie noch keine vollständigen Ereignisprozeduren.